/*  --------- marpad ---------- */
.marpad{
    margin: 0;
    padding: 0;
}
/*---- padding top ----*/
.p0{
    padding-top: 0;
}
.p1{
    padding-top: 1px;
}
.p2{
    padding-top: 2px;
}
.p3{
    padding-top: 3px;
}
.p4{
    padding-top: 4px;
}
.p5{
    padding-top: 5px;
}
.p6{
    padding-top: 6px;
}
.p7{
    padding-top: 7px;
}
.p8{
    padding-top: 8px;
}
.p9{
    padding-top: 9px;
}
.p10{
    padding-top: 10px;
}
.p15{
    padding-top: 15px;
}
.p20{
    padding-top: 20px;
}
.p25{
    padding-top: 25px;
}
.p30{
    padding-top: 30px;
}
.p35{
    padding-top: 35px;
}
.p40{
    padding-top: 40px;
}
.p45{
    padding-top: 45px;
}
.p50{
    padding-top: 50px;
}
.p55{
    padding-top: 55px;
}
.p60{
    padding-top: 60px;
}
.p65{
    padding-top: 65px;
}
.p70{
    padding-top: 70px;
}
.p75{
    padding-top: 75px;
}
.p80{
    padding-top: 80px;
}
.p85{
    padding-top: 85px;
}
.p90{
    padding-top: 90px;
}
.p95{
    padding-top: 95px;
}
.p100{
    padding-top: 100px;
}
/*---- end of padding top ----*/
/*---- padding down ----*/
.pd0{
    padding-bottom: 0;
}
.pd1{
    padding-bottom: 1px;
}
.pd2{
    padding-bottom: 2px;
}
.pd3{
    padding-bottom: 3px;
}
.pd4{
    padding-bottom: 4px;
}
.pd5{
    padding-bottom: 5px;
}
.pd6{
    padding-bottom: 6px;
}
.pd7{
    padding-bottom: 7px;
}
.pd8{
    padding-bottom: 8px;
}
.pd9{
    padding-bottom: 9px;
}
.pd10{
    padding-bottom: 10px;
}
.pd15{
    padding-bottom: 15px;
}
.pd20{
    padding-bottom: 20px;
}
.pd25{
    padding-bottom: 25px;
}
.pd30{
    padding-bottom: 30px;
}
.pd35{
    padding-bottom: 35px;
}
.pd40{
    padding-bottom: 40px;
}
.pd45{
    padding-bottom: 45px;
}
.pd50{
    padding-bottom: 50px;
}
.pd50{
    padding-bottom: 55px;
}
.pd60{
    padding-bottom: 60px;
}
.pd65{
    padding-bottom: 65px;
}
.pd70{
    padding-bottom: 70px;
}
.pd75{
    padding-bottom: 75px;
}
.pd80{
    padding-bottom: 80px;
}
.pd85{
    padding-bottom: 85px;
}
.pd90{
    padding-bottom: 90px;
}
.pd95{
    padding-bottom: 95px;
}
.pd100{
    padding-bottom: 100px;
}
/*---- end of padding down ----*/
/*---- padding left ----*/
.p-l-0{
    padding-left: 0px;
}
.p-l-5{
    padding-left: 5px;
}
.p-l-10{
    padding-left: 10px;
}
.p-l-15{
    padding-left: 15px;
}
.p-l-20{
    padding-left: 20px;
}
.p-l-25{
    padding-left: 25px;
}
.p-l-30{
    padding-left: 30px;
}
.p-l-40{
    padding-left: 40px;
}
.p-l-45{
    padding-left: 45px;
}
.p-l-50{
    padding-left: 50px;
}
.p-l-55{
    padding-left: 55px;
}
.p-l-60{
    padding-left: 60px;
}
.p-l-65{
    padding-left: 65px;
}
.p-l-70{
    padding-left: 70px;
}
.p-l-75{
    padding-left: 75px;
}
.p-l-80{
    padding-left: 80px;
}
.p-l-85{
    padding-left: 85px;
}
.p-l-90{
    padding-left: 90px;
}
.p-l-95{
    padding-left: 95px;
}
.p-l-100{
    padding-left: 100px;
}
/*---- end of padding left ----*/
/*---- padding right ----*/
.p-r-0{
    padding-right: 0px;
}
.p-r-1{
    padding-right: 1px;
}
.p-r-2{
    padding-right: 2px;
}
.p-r-3{
    padding-right: 3px;
}
.p-r-4{
    padding-right: 4px;
}
.p-r-5{
    padding-right: 5px;
}
.p-r-6{
    padding-right: 6px;
}
.p-r-7{
    padding-right: 7px;
}
.p-r-8{
    padding-right: 8px;
}
.p-r-9{
    padding-right: 9px;
}
.p-r-10{
    padding-right: 10px;
}
.p-r-15{
    padding-right: 15px;
}
.p-r-20{
    padding-right: 20px;
}
.p-r-25{
    padding-right: 25px;
}
.p-r-30{
    padding-right: 30px;
}
.p-r-40{
    padding-right: 40px;
}
.p-r-45{
    padding-right: 45px;
}
.p-r-50{
    padding-right: 50px;
}
.p-r-55{
    padding-right: 55px;
}
.p-r-60{
    padding-right: 60px;
}
.p-r-65{
    padding-right: 65px;
}
.p-r-70{
    padding-right: 70px;
}
.p-r-75{
    padding-right: 75px;
}
.p-r-80{
    padding-right: 80px;
}
.p-r-85{
    padding-right: 85px;
}
.p-r-90{
    padding-right: 90px;
}
.p-r-95{
    padding-right: 95px;
}
.p-r-100{
    padding-right: 100px;
}
/*---- end of padding right ----*/
/*---- margin top ----*/
.m0{
    margin-top: 0;
}
.m1{
    margin-top: 1px;
}
.m2{
    margin-top: 2px;
}
.m3{
    margin-top: 3px;
}
.m4{
    margin-top: 4px;
}
.m5{
    margin-top: 5px;
}
.m6{
    margin-top: 6px;
}
.m7{
    margin-top: 7px;
}
.m8{
    margin-top: 8px;
}
.m9{
    margin-top: 9px;
}
.m10{
    margin-top: 10px;
}
.m15{
    margin-top: 15px;
}
.m20{
    margin-top: 20px;
}
.m25{
    margin-top: 25px;
}
.m30{
    margin-top: 30px;
}
.m35{
    margin-top: 35px;
}
.m40{
    margin-top: 40px;
}
.m45{
    margin-top: 45px;
}
.m50{
    margin-top: 50px;
}
.m55{
    margin-top: 55px;
}
.m60{
    margin-top: 60px;
}
.m65{
    margin-top: 65px;
}
.m70{
    margin-top: 70px;
}
.m75{
    margin-top: 75px;
}
.m80{
    margin-top: 80px;
}
.m85{
    margin-top: 85px;
}
.m90{
    margin-top: 90px;
}
.m95{
    margin-top: 95px;
}
.m100{
    margin-top: 100px;
}
/*---- end of margin top ----*/
/*---- margin bottom ----*/
.md0{
    margin-bottom: 0;
}
.md1{
    margin-bottom: 1px;
}
.md2{
    margin-bottom: 2px;
}
.md3{
    margin-bottom: 3px;
}
.md4{
    margin-bottom: 4px;
}
.md5{
    margin-bottom: 5px;
}
.md6{
    margin-bottom: 6px;
}
.md7{
    margin-bottom: 7px;
}
.md8{
    margin-bottom: 8px;
}
.md9{
    margin-bottom: 9px;
}
.md10{
    margin-bottom: 10px;
}
.md15{
    margin-bottom: 15px;
}
.md20{
    margin-bottom: 20px;
}
.md25{
    margin-bottom: 25px;
}
.md30{
    margin-bottom: 30px;
}
.md35{
    margin-bottom: 35px;
}
.md40{
    margin-bottom: 40px;
}
.md45{
    margin-bottom: 45px;
}
.md50{
    margin-bottom: 50px;
}
.md55{
    margin-bottom: 55px;
}
.md60{
    margin-bottom: 60px;
}
.md65{
    margin-bottom: 65px;
}
.md70{
    margin-bottom: 70px;
}
.md75{
    margin-bottom: 75px;
}
.md80{
    margin-bottom: 80px;
}
.md85{
    margin-bottom: 85px;
}
.md90{
    margin-bottom: 90px;
}
.md95{
    margin-bottom: 95px;
}
.md100{
    margin-bottom: 100px;
}
/*---- end of margin bottom ----*/
/*---- margin left ----*/
.m-l-0{
    margin-left: 0px;
}
.m-l-1{
    margin-left: 1px;
}
.m-l-2{
    margin-left: 2px;
}
.m-l-3{
    margin-left: 3px;
}
.m-l-4{
    margin-left: 4px;
}
.m-l-5{
    margin-left: 5px;
}
.m-l-6{
    margin-left: 6px;
}
.m-l-7{
    margin-left: 7px;
}
.m-l-8{
    margin-left: 8px;
}
.m-l-9{
    margin-left: 9px;
}
.m-l-10{
    margin-left: 10px;
}
.m-l-15{
    margin-left: 15px;
} 
.m-l-20{
    margin-left: 20px;
}
.m-l-25{
    margin-left: 25px;
}
.m-l-30{
    margin-left: 30px;
}
.m-l-35{
    margin-left: 35px;
}
.m-l-40{
    margin-left: 40px;
}
.m-l-45{
    margin-left: 45px;
}
.m-l-50{
    margin-left: 50px;
}
.m-l-55{
    margin-left: 55px;
}
.m-l-60{
    margin-left: 60px;
}
.m-l-65{
    margin-left: 65px;
}
.m-l-70{
    margin-left: 70px;
}
.m-l-75{
    margin-left: 75px;
}
.m-l-80{
    margin-left: 80px;
}
.m-l-85{
    margin-left: 85px;
}
.m-l-90{
    margin-left: 90px;
}
.m-l-95{
    margin-left: 95px;
}
.m-l-100{
    margin-left: 100px;
}
/*---- end of margin left ----*/
/*---- margin right ----*/
.m-r-0{
    margin-right: 0px;
}
.m-r-1{
    margin-right: 1px;
}
.m-r-2{
    margin-right: 2px;
}
.m-r-3{
    margin-right: 3px;
}
.m-r-4{
    margin-right: 4px;
}
.m-r-5{
    margin-right: 5px;
}
.m-r-6{
    margin-right: 6px;
}
.m-r-7{
    margin-right: 7px;
}
.m-r-8{
    margin-right: 8px;
}
.m-r-9{
    margin-right: 9px;
}
.m-r-10{
    margin-right: 10px;
}
.m-r-15{
    margin-right: 15px;
}
.m-r-20{
    margin-right: 20px;
}
.m-r-25{
    margin-right: 25px;
}
.m-r-30{
    margin-right: 30px;
}
.m-r-35{
    margin-right: 35px;
}
.m-r-40{
    margin-right: 40px;
}
.m-r-45{
    margin-right: 45px;
}
.m-r-50{
    margin-right: 50px;
}
.m-r-55{
    margin-right: 55px;
}
.m-r-60{
    margin-right: 60px;
}
.m-r-65{
    margin-right: 65px;
}
.m-r-70{
    margin-right: 70px;
}
.m-r-75{
    margin-right: 75px;
}
.m-r-80{
    margin-right: 80px;
}
.m-r-85{
    margin-right: 85px;
}
.m-r-90{
    margin-right: 90px;
}
.m-r-95{
    margin-right: 95px;
}
.m-r-100{
    margin-right: 100px;
}
/*---- end of margin right ----*/